Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 PENYARD ROAD Detached £366,381 £340,000 17 Sep 2021
14 PENYARD ROAD Semi-Detached £171,578 £99,950 1 Aug 2006
16 PENYARD ROAD Detached £183,543 £146,000 20 Dec 2017